An XML Schema for Wright with Confidentiality Extensions
نویسنده
چکیده
The eXtensible Markup Language (XML), a World Wide Web Consortium (W3C) standard, is utilized to encode descriptions in Wright/c, the architectural description language Wright extended with confidentialityrelated specifications. The grammar of Wright/c is converted to an XML Schema. A common format is thus formed which can be used by applications accepting architectural descriptions as input. This approach facilitates XML tool support. As a case study, a parser that transforms the Wright/c descriptions encoded in XML into the representation accepted by an existing data flow analysis tool is developed, leveraging the power of the Java-based Xerces XML parser, which has the W3C standard DOM interface.
منابع مشابه
Master Project Report
It is decided that the eXtensible Markup Language (XML) standard developed by the WorldWide Web Consortium (W3C) is an appropriate tool to encode the descriptions expressed with the confidentiality annotated form of the architectural description language (ADL) Wright and then the grammar of the language is converted to an XML Schema. Thus, a common format is constituted which can be used by app...
متن کاملMaking the Infoset Extensible
The XML Infoset defines the data model of XML, and it is used by a number of other specifications, such as XML Schema, XPath, DOM, and SAX. Currently, the Infoset defines a fixed number of Information Items and their Properties, and the only widely accepted extension of the Infoset are the Post Schema Validation Infoset (PSVI) contributions of XML Schema. XML Schema demonstrates that extending ...
متن کاملUniform access to infosets via reflection
The XML Infoset provides an abstract data model for XML documents. W3C XML Schema defined an extension to the Infoset called the PSVI. Proposals for other extensions have been made. We present a universal, interoperable approach to accessing infosets, including extensions, using XPath. Uniform access to infosets via reflection
متن کاملAn Overview of the MPEG - 7 Description Definition Language ( DDL ) Jane
This paper presents an overview of the MPEG-7 Description Definition Language (DDL). The DDL provides the syntactic rules for creating, combining, extending and refining MPEG-7 Descriptors (Ds) and Description Schemes (DSs). In the interests of interoperability, the W3C’s XML Schema language, with the addition of certain MPEG-7-specific extensions, has been chosen as the DDL. This paper describ...
متن کاملXTL: An XML Transformation Language and XSLT generator for XTL
This paper describes a new query and transformation language XTL (An XML transformation language). XTL is based on both output driven and schema driven approach: 1) To specify an output structure of transformation using XML schema language (so far we choose DTD), 2) To map from well-formed input XML documents to an output structure using XPath that is embedded in DTD. XTL has a simple syntax, a...
متن کامل